package com.numberone.system.mapper;

import com.numberone.system.domain.Fathers;
import java.util.List;	

/**
 * 创始人 数据层
 * 
 * @author numberone
 * @date 2020-09-25
 */
public interface FathersMapper 
{
	/**
     * 查询创始人信息
     * 
     * @param id 创始人ID
     * @return 创始人信息
     */
	public Fathers selectFathersById(Long id);
	
	/**
     * 查询创始人列表
     * 
     * @param fathers 创始人信息
     * @return 创始人集合
     */
	public List<Fathers> selectFathersList(Fathers fathers);
	
	/**
     * 新增创始人
     * 
     * @param fathers 创始人信息
     * @return 结果
     */
	public int insertFathers(Fathers fathers);
	
	/**
     * 修改创始人
     * 
     * @param fathers 创始人信息
     * @return 结果
     */
	public int updateFathers(Fathers fathers);
	
	/**
     * 删除创始人
     * 
     * @param id 创始人ID
     * @return 结果
     */
	public int deleteFathersById(Long id);
	
	/**
     * 批量删除创始人
     * 
     * @param ids 需要删除的数据ID
     * @return 结果
     */
	public int deleteFathersByIds(String[] ids);

	Fathers selectByFathers();
}